package com.shy.collect.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.shy.collect.entity.PayProduct;
import com.shy.configs.mvc.models.query.ProductQuery;

import java.util.List;

public interface ProductService {
    IPage<PayProduct> pageList(Integer pageNo, Integer pageSize);

    /**
     * 添加产品支付信息
     * @param productQuery
     */
    void addProduct(ProductQuery productQuery);

    /**
     * 修改产品支付状态
     * @param productCode
     */
    void editStatus(String productCode);

    /**
     * 获取字典列表
     * @return
     */
    List<PayProduct> dicList(String productName);

    /**
     * 查询产品名称列表
     * @param productName
     * @return
     */
    List<PayProduct> productNameList(String productName);
}
